﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SystemCenterSoa.PoModel.SystemSetup.InstitutionSetting.PeopleManagement
{
    [Table("people_management")]
    /// <summary>
    ///  people_management    
    /// </summary>
    public class PeoplePo
    {
        /// <summary>
        /// 人员管理主键    
        /// </summary>
        [Key]
        public int people_management_id { get; set; }

        /// <summary>
        /// 登录名    
        /// </summary>
        public string people_management_loginname { get; set; }

        /// <summary>
        /// 姓名    
        /// </summary>
        public string people_management_name { get; set; }

        /// <summary>
        /// 出生日期    
        /// </summary>
        public DateTime? people_management_dataofbirth { get; set; }

        /// <summary>
        /// 性别    
        /// </summary>
        public bool? people_management_sex { get; set; }

        /// <summary>
        /// 部门名称    
        /// </summary>
        public int? people_management_department_id { get; set; }

        /// <summary>
        /// 专业    
        /// </summary>
        public int? people_management_major_id { get; set; }

        /// <summary>
        /// 角色    
        /// </summary>
        public int? people_management_role_id { get; set; }

        /// <summary>
        /// 联系电话    
        /// </summary>
        public string people_management_phonenumber { get; set; }

        /// <summary>
        /// 手机    
        /// </summary>
        public string people_management_phone { get; set; }

        /// <summary>
        /// 职位    
        /// </summary>
        public string people_management_position { get; set; }

        /// <summary>
        /// 头像    
        /// </summary>
        public string people_management_headportrait { get; set; }

        /// <summary>
        /// 管理职位    
        /// </summary>
        public int? people_management_managerial_position_id { get; set; }

        /// <summary>
        /// 技术职位    
        /// </summary>
        public int? people_management_technology_position_id { get; set; }

        /// <summary>
        /// 状态    
        /// </summary>
        public int? people_management_status { get; set; }

        /// <summary>
        /// 入职时间    
        /// </summary>
        public DateTime? people_management_entry_time { get; set; }

        /// <summary>
        /// 离职时间    
        /// </summary>
        public DateTime? people_management_resignation_time { get; set; }

        /// <summary>
        /// 任职部门    
        /// </summary>
        public string people_management_department_name { get; set; }

        /// <summary>
        /// 序号    
        /// </summary>
        public int? people_management_order { get; set; }
        /// <summary>
        /// 密码
        /// </summary>
        public string people_management_password { get; set; }
    }

}
